impeding device - Türkisch Englisch Wörterbuch